do yeoman service


Results for "do yeoman service"

English - Turkish Dictionary

do yeoman service

(English - Turkish Dictionary) :
çok yardım etmek, çok yardımı dokunmak.